wayland: Don't use GTK symbols from GDK
authorJonas Ådahl <jadahl@gmail.com>
Tue, 27 Oct 2015 01:00:48 +0000 (09:00 +0800)
committerJonas Ådahl <jadahl@gmail.com>
Tue, 27 Oct 2015 01:02:35 +0000 (09:02 +0800)
GTK_WINDOW_POPUP sets the GdkWindow type to GDK_WINDOW_TEMP, so use
that in GDK, not the GTK symbol which doesn't exist there.

gdk/wayland/gdkwindow-wayland.c

index 855516fc1d81f9358c869646e9b8d30c57781024..a71e60ea1eca8c9f9afd3110e9296f7f37038e9f 100644 (file)
@@ -1232,7 +1232,7 @@ should_map_as_subsurface (GdkWindow *window)
       return TRUE;
 
     case GDK_WINDOW_TYPE_HINT_UTILITY:
-      if (gtk_window_get_window_type (window) == GTK_WINDOW_POPUP)
+      if (GDK_WINDOW_TYPE (window) == GDK_WINDOW_TEMP)
         return TRUE;
       break;
 
@@ -1256,7 +1256,7 @@ should_map_as_popup (GdkWindow *window)
       return TRUE;
 
     case GDK_WINDOW_TYPE_HINT_UTILITY:
-      if (gtk_window_get_window_type (window) != GTK_WINDOW_POPUP)
+      if (GDK_WINDOW_TYPE (window) != GDK_WINDOW_TEMP)
         return TRUE;
       break;